Cnc mill careers in Tubli, Bahrain